ground pearl (margarodes formicarum) - Espagnol Anglais Dictionnaire